package com.zmn.plat.model.entity.product.businessline;

import java.util.Date;
import java.util.List;

import com.zmn.common.utils.pager.Pages;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author tanbiao
 * @description:产品业务线
 * @modifier
 * @since 2020/10/27 14:46
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ProductBusinessLineQuery extends Pages {

    private static final long serialVersionUID = 2586389857693797021L;
    /**
     * 描述: 主键
     **/
    private Integer relateId;

    /**
     * 描述: 产品业务线名称
     * 
     **/
    private String name;

    /**
     * keyWord 名称模糊匹配，ID精准匹配
     */
    private String keyWord;

    /**
     * 描述: 业务类型：1,C:保外业务，2,F:保内业务 3,B:工程业务
     **/
    private Integer bizType;

    /**
     * 描述: 排序号，编号越小越靠前
     **/
    private Integer sort;

    /**
     * 描述: 状态：1停用，2启用
     **/
    private Integer status;

    /**
     * 描述: 创建人
     **/
    private String creater;

    /**
     * 描述: 修改人
     **/
    private String updater;

    /**
     * 描述: 创建时间
     **/
    private Date createTime;

    /**
     * 描述: 修改时间
     **/
    private Date updateTime;

    /**
     * 描述: 业务类型：1,C:保外业务，2,F:保内业务 3,B:工程业务
     **/
    private List<Integer> bizTypeList;

    /**
     * 描述：关联id 集合
     */
    private List<Integer> ids;
}
